package cn.edu.zafu.bigdata.x.zbw;

public class TestAnimals {
    public static void main(String[] args) {
        // 创建 Dog 和 Cat 对象
        Dog dog = new Dog();
        Cat cat = new Cat();

        // 调用它们的 makeSound 方法
        dog.makeSound(); // 应该打印 "Woof!"
        cat.makeSound(); // 应该打印 "Meow!"

        // 为了展示多态性，也可以这样调用
        Animal animal1 = new Dog();
        Animal animal2 = new Cat();

        animal1.makeSound(); // 也会打印 "Woof!"
        animal2.makeSound(); // 也会打印 "Meow!"
    }
}